Oxo Tower

Rooftop Restaurant in London Situated on the river front at South Bank, the Oxo Tower rooftop restaurant in London should definitely be on your list of landmarks to visit. With shops, dining and an art gallery, there will definitely be something for everyone within this busy hub. What’s more, there is drinking and dining to…