With a stay at Green Park Guest House in London (London City Centre), you'll be convenient to Buckingham Palace and Selfridges. This guesthouse is close to Harrods and Big Ben.
Make yourself at home in one of the 10 guestrooms. Wireless Internet access (surcharge) keeps you connected, and digital programming is available for your entertainment. Bathrooms with showers are provided.