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.