London Bridge Hotel Address 8-18 London Bridge St London SE1 9SG United Kingdom Upcoming Events No events in this location