Perfectly located to explore London with convenient transport links including to the West End, Wembley Stadium and Brent Cross.
After a busy day relax and unwind, take a dip in our pool, enjoy delicious dining and a great night’s sleep.
Clayton Crown Hotel London boasts 152 guest rooms and suites in a superb location. These spacious, modern rooms offer optimum comfort for both leisure guests and business travellers.
The historic Crown Pub exudes charm and character and offers a tempting menu of classic British dishes with a modern twist. Upstairs steaks and fish are sizzled to perfection in Grill Restaurant.
Take a dip in our indoor pool or work up a sweat in the fully equipped gym.