Ozu

Ozu Restaurant

For the most spectacular location in London come to Ozu Restaurant on the South Bank of the River Thames
Ozu London brings you the finest Japanese style Izakaya which is all about communal dining, sharing a number of small dishes with your partner or party so that everyone enjoys a wide variety of exquisite flavours.

Directions :: How to get around County Hall

With magnificent views of Big Ben and The Houses of Parliament we guarantee a Japanese dining experience second to none. Click here for more info.

Ozu Surround Image :: Take a look around Ozu
Click on the image above for a 360 view of Ozu