Adding to its portfolio of two stores, TOWER London opened the doors to its third shop at the beginning of April 2014. Signalling the beginning of a new phase for TOWER, the latest store features a bespoke interior and unique detailing including tailor-made LED screens and a community wall. A flagship store in Shoreditch will follow in 2015.
TOWER London
Shoe Shop at 119 High Road
Ad
User Reviews
There are no user reviews
Have your say
Add a review or useful tip for this business