The LSE Northumberland House is an ideal spot for travelers wanting to discover the city. Visitors to London will find that the LSE Northumberland House is a fantastic accommodation choice.
Boasting a convenient location, the hotel is just 300m from Charing Cross Station and 14km from London City Airport. Transportation around the city is also convenient, with Charing Cross Metro Station within walking distance. Guests will find London Eye, Covent Garden and London Transport Museum just a short distance from the hotel.
This hotel makes a great place to kick back and relax after a long day of sightseeing.