Archipelago Textiles
Oxo Tower Wharf, First Floor Riverside, Bargehouse Street, South Bank, London, SE1 9PH
View this guide
Oxo Tower Wharf is an award-winning, landmark building situated on the riverside walkway in South Bank. Oxo Tower Wharf is home to some of the UK’s most innovative and internationally renowned contemporary designers, restaurants, cafes, bars and exhibition venues.