Image for OXO Tower (London)

OXO Tower (London)

The OXO Tower is an iconic building located on the South Bank of the River Thames in London. Originally constructed in the 1920s as a power station for the nearby London Underground, it was later transformed into a mixed-use space featuring shops, restaurants, galleries, and offices. Its distinctive design includes a prominent rooftop tower with the famous OXO logo, which was cleverly incorporated as a nod to its history and branding. Today, the OXO Tower is celebrated for its stunning views of London, architectural significance, and vibrant cultural atmosphere, making it a popular destination for visitors and locals alike.