Tag Archives: London Bridge Hotel

December 06

LONDON HOTELS – Big city luxury at the London Bridge Hotel

If you’re in London visiting or just fancy treating yourself for a weekend, the London Bridge Hotel is located in the heart of the city. Only a minute’s walk from the tube and train station, it’s the perfect location if you want to do a spot of sightseeing during your day. Stepping inside the entrance, […]