London Bridge has become one of the best places to eat out in London over the past 10 years. London’s foodie mecca, Borough Market, is a short walk from the station and London Bridge restaurants can be found in the historic streets around the market. Restaurants near London Bridge can also be found on trendy Bermondsey Street and in The Shard, the tallest building in the European Union where the restaurants and bars offer spectacular views over the whole of London. London Bridge is also the closest station to the warehouse conversions of Shad Thames, where restaurants on the quayside give riverside views of iconic London landmarks such as Tower Bridge and the skyscrapers of Canary Wharf. SquareMeal's list of London bridge restaurants is the ideal place to discover where to dine in this iconic area of London.