
Independent designer-makers sought for design shops at Oxo Tower Wharf
May 20, 2014There are currently two retail units available to let at Oxo Tower Wharf. Oxo Tower Wharf is an award-winning, landmark building situated on the Riverside Walkway on London’s South Bank. Since the building was refurbished in 1996, Oxo Tower Wharf has gained a reputation as a key centre for contemporary designers and applied artists. Oxo Tower […]
Read More >