The Pillar HotelLondon > Hotels > Budget Chain Hotel from £94 39% off19 Brent Street, NW4 2EU | 29 minutes walk from The Lighting StoreThe Pillar Hotel is a boutique hotel that doubles as an event venue in North West London. An English Heritage Grade II-listed building that dates back More