About
The Horseshoe Inn, steps from London Bridge and Borough Stations, has a wide array of amenities for their customers, including a big screen television, a fruit machine and a dart board. There is also a large garden with an outside roof terrace which you can see The Shard from. Horseshoe Inn also has a separate area for the restaurant which is set at the back. Their menu contains modern English dishes and catering for private parties of up to 150 people is available when requested.