Location, location, location! Ozu has quite possibly one of the best locations in London, in the centre of Westminster. With views across the Thames you'll be able to enjoy some of the most iconic images the capital has to offer including Big Ben and the Houses of Parliament before going on to experience the London Eye, Royal Festival Hall or any of the South Bank's other attractions. The Japanese menu includes beautifully presented Sushi and mouthwatering traditional Japanese specialities. Pick from the fine dining menu, served in the earth toned main dining room or pick up some Teppanyaki cooked right before your eyes in the less formal Rotunda.
Average Price per person: £35 - £44
|