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.
A Luxury Boutique Hotel in London
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