Borough Market is an institution in London and along with other famous landmarks the Tower of London, Westminster Abbey and Buckingham Palace, its history chroncicles the development of a city.
The Market is located on the south side of London Bridge Mainline Station on 8 Southwark Street SE1. However, it has not always been at this location and after a couple of centuries of travel, it finally settled at its current location in 1756.