Contact Us

Our contact details

The Pillar Hotel London | 19 Brent Street | Hendon | London NW4 2EU | United Kingdom

Telephone | +44 (0) 208 457 4000
Fax | +44 (0) 208 457 4001
Email | info@thepillar.co.uk

24-hour front desk

1