London Bridge Hotel 8-18 London Bridge St, London Bridge, Southwark, London, Greater London [map]
The hotel site has a heritage which dates back to Roman Britain when the area was already at the centre of links with Europe - both in commerce and communications. The hotel has 138 air conditioned...[more] From , £119.00 single.138 bedrooms