Apartment
Sleeps 4 · 90 m² · 2× Double bed
- Private bathroom
- Free WiFi
- TV
- Dishwasher
- Washing machine
★★ 20 Crawford Pl, London, England, W1H 5NG, London, GB
4 guest rating
Garden Views & Complimentary Wi-Fi
Enjoy the lush garden views and stay connected with our complimentary wireless internet access.
Convenient Location
Located in the heart of London, within walking distance to Hyde Park, Marble Arch, and other top attractions.
Comfortable Accommodation
Relax in your own cozy apartment and make yourself feel at home during your stay.
Book now to experience the best of London at our convenient and comfortable apartment.
Sleeps 4 · 90 m² · 2× Double bed









20 Crawford Pl, London, England, W1H 5NG, London, GB
The property is professionally cleaned.
A deposit may be required at the property.
Pets not allowed
No pets
No elevators
Children welcome
Professional property host/manager