Oxo Tower Restaurant
While all of the businesses in the building can boast a wonderful view over the River Thames, the Oxo Tower Restaurant perched up on the eighth floor easily has the claim to the finest.
The 250 foot terrace overlooks all of the city of London, with the River flowing gently far below and all the beauty of the iconic capital spread out into the distance.
Not inclined to depend on tourists seeking the view, the restaurant, bar and brasserie of a fine selection of British luxury dining options, including an extensive cocktail menu and an innovative Not Afternoon Tea special.
- Monday12:00 - 23:00
- Tuesday12:00 - 23:00
- Wednesday12:00 - 23:00
- Thursday12:00 - 23:00
- Friday12:00 - 23:00
- Saturday12:00 - 23:00
- Sunday12:00 - 22:00
Is this your business? Claim it