Designed by
Title
The OXO Tower building in London #329369647
Description
London, UK - July 24, 2024: The OXO Tower building has mixed use including design, arts, and crafts shops, as well as two galleries, a restaurant, housing, and event space
This image is editorial