Where to Eat in London: The Rock and Sole Plaice

Planning your trip yourself?

Book with us and save up to 30%