History
OXO Tower is a landmark building on the South Bank of the River Thames. Built in the late 19th Century, OXO Tower was originally used as a power station and has since become an iconic building on London's famous skyline.
OXO2 is located on the second floor of this impressive tower and with panoramic views of London, it offers a spacious and unparalleled location in London's thriving city centre. Stylishly simple, the venue is the perfect blank canvas for you to design your wedding exactly as you would like.