General Information
Established in 2004 in Shoreditch, TLO is one of the few remaining independent stores in the area. This is a great opportunity to rent a space that is already a retail spot for over 10 years. Due to its extraordinary disposition comprising two floors you can rent a small boutique but with a capacity to host hundreds of items.