Back to Blenheim Crescent

The E and O restaurant in London's Notting Hill.
The E & O restaurant in London's Notting Hill.

Back to Kensington Park Road