Photo gallery for New Cavendish Street Serviced Apartments by Concept Apartments
Entire apartment
New Cavendish Street Serviced Apartments by Concept Apartments
3-star apartment in London City Centre
Reviews
8.6
Excellent
Popular amenities
Explore the area
162 New Cavendish St, London, England, W1W 6YS
- The British Museum16 min walk
- Piccadilly Circus18 min walk
- Trafalgar Square5 min drive
- London (LHR-Heathrow)50 min drive