London Calling March 25, 2014 in Photography, Street, Travel View fullsize View fullsize Church Street, Notting Hill, markets View fullsize View fullsize View fullsize View fullsize View fullsize