Shepherd Market Apartment3-star
23a Shepherd Market
Shepherd Market Apartment
With a stay at this apartment in London (London City Centre), you'll be steps from Park Lane and Piccadilly. This apartment is 0.4 mi (0.7 km) from Hyde Park and 0.5 mi (0.7 km) from Green Park.
Make yourself comfortable in your apartment.
Wrap up your day with a drink at the bar/lounge.