Borough Market, London
Borough Market is, hands down, the best market in London. It's a foodie's paradise, with hundreds of vendors selling everything from fresh organic fruit & veg to ostrich burgers and rabbit kebabs.
Borough Market is, hands down, the best market in London. It's a foodie's paradise, with hundreds of vendors selling everything from fresh organic fruit & veg to ostrich burgers and rabbit kebabs.