A Luxury Boutique Hotel

in London

Book Today

The Pillar is one of the friendliest Luxury Boutique Hotels in London

The building dates to 1893 and its bedrooms wrap around a beautifully-kept Quadrangle garden, retaining an old-fashioned Victorian charm that blends successfully with contemporary design, style and convenience.

2 Acres

of beautiful surroundings

10 mins

walk to the Underground

Luxurious rooms

Suitable for all ages and all occasions our luxurious rooms promise a truly relaxing stay. All the rooms boast supremely comfortable beds, handpicked bathroom goods and calming ambiance, satellite TVs and free WiFi.

What are

you waiting for?

Book Today