London: Borough Market

Borough Market

This is definitely one of those must see markets here in London.  Borough Market is located underneath the rail station at London Bridge Station.  You can get there by taking the subway (aka metro, underground, tube).  After exiting the station it is actually pretty hard to miss the place.  The smell of barbecue is really strong.  So just follow your nose; or a map. Continue Reading