The London Borough Market
On Saturday we stopped by the Borough Market, one of London’s finest farmers markets. Located on Borough High Street close to London Bridge Station, the market is full of vendors with amazing fruits, vegetables, meats, cheeses and desserts.
You can checkout more photos from the Borough Market here.