Photo gallery for The Pillar Hotel
The Pillar Hotel
4-star hotel in Hendon
Reviews
8.8
Excellent
Popular amenities
Explore the area
19 Brent Street, London, England, NW4 2EU
- Brent Cross Shopping Centre13 min walk
- Hampstead Heath3 min drive
- Wembley Stadium10 min drive
- London (LHR-Heathrow)48 min drive