what is left in the corner of a modern street.
London 2012 - so in love with this place, the Borough Market
Money can buy you happiness?