© Streetsensation.co.uk
More street photos
The Tin Shed cafe on All Saint’s Road in London’s Notting Hill