Oxo tower restaurant
The Oxo Tower is a familiar name in London. This is one of the city's best restaurants and comes highly recommended.If you want to celebrity spot or impress guests, this is the place for you. It's located on the 8th floor of a former stock cube factory and has stunning views over the Thames and city. The restaurant is pricey but a good alternative is the next door brasserie.
3 out of
4 found it useful
sponsored links