Photo gallery for Sonder Edgware Road
Sonder Edgware Road
3.5-star hotel in London City Centre
Reviews
7.4
Good
Popular amenities
Explore the area
254 Edgware Road, London, England, W21DS
- Hyde Park12 min walk
- Marble Arch12 min walk
- Oxford Street4 min drive
- London (LGW-Gatwick)92 min drive