
To Market To Market: London’s Borough Market
There is nothing quite like the sights and smells of a bustling market. London’s Borough Market, located in Southwark, just a few minutes walk from Tower Bridge, literally smacks the visitor in the face with its abundance of culinary choices. Be it…