The Crown London Hotel

The Crown London Hotel is a 4-star hotel located in Northwest London. Whether you are planning a city break or a business trip, The hotel is perfectly located to explore London with great transport links to Wembley Stadium, Paddington, King’s Cross & St Pancras International. Take a stroll in Regent’s Park, Baker Street and Notting Hill or enjoy a match at Lord’s Cricket Ground – all within easy reach of the hotel.

Explore Hyde Park, Westminster Abbey or The National Gallery to create memories and capture your London moments. Top off your stay with the Grill restaurant & bar which offers a tempting menu of classic British dishes with a modern twist. If you want a perfect venue for weddings, conferences or events near Central London, look no further than The Crown London Hotel.