A post template

Off to market
/ 6 July 2011

Off to market

There are more than 130 stalls in the narrow, winding streets of Borough Market, guaranteeing food lovers a magical experience.