St James Hotels In London, England.

There is a lot to offer the visitor looking for hotels in St James in Greater London.

Good luck with your search and enjoy your stay.

St James Hotels. Radisson Blu Edwardian, Hampshire is situated on Leicester Square, in the heart of Theatreland. With impressive city views, the Radisson Blu Edwardian, Hampshire is situated in London’s lively West End, the hotel is a 5 minute walk from Covent Garden. The Royal Opera House is just a 10 minute walk, and Oxford Street is half a mile away.
Radisson Blu Edwardian Hampshire, 31-36 Leicester Square, Westminster, London, WC2H 7LH

Visit for a great range of hotels.
© Holiday Wales UK. St James Hotels In London.

You Are Secure!