© Streetsensation.co.uk

Best 100 streets to visit in London

More street photos

Streetsensation home page

Walmer Castle pub on Ledbury Road in London's Notting Hill

Walmer Castle pub on Ledbury Road in London's Notting Hill