Located 990 meters from 805 Restaurant Hendon Central.. The Pillar Hotel is conveniently located in the popular Greater London North area. Featuring a satisfying list of amenities, guests will find their stay at the property a comfortable one.
Located 1,188 meters from 805 Restaurant Hendon Central.. Holiday Inn London Brent Cross is a popular choice amongst travelers in London, whether exploring or just passing through.
Located 1,882 meters from 805 Restaurant Hendon Central.. Located in Greater London North, Corner Green Guesthouse is a perfect starting point from which to explore London.