Image for OXO Tower

OXO Tower

The OXO Tower is a historic building located on the south bank of the River Thames in London. Originally constructed in the 1920s as a power station for the nearby gas holders, it was later transformed into a mixed-use complex. Today, it is known for its modern restaurants, cafes, and art galleries, offering stunning views of the river and city skyline. The building's distinctive design features a prominent red brick exterior and a distinctive tower with a viewing platform. The OXO Tower is both a cultural landmark and a popular destination for dining, shopping, and enjoying contemporary art.