London: Borough Market

London's oldest fresh market, now a foodie paradise.

Advertisements