Best Flower Shops Near London Bridge: The Florists Worth Knowing

London Bridge is one of those parts of the city where a flower shop can be surprisingly useful. Between the station, Borough Market, the offices around Tooley Street and the residential streets leading towards Bermondsey and Shad Thames, there are plenty of occasions when a beautiful bouquet needs to be found quickly. From florists inside […]