Clayton Crown Hotel offers a vibrant venue for your special day that is situated in an excellent location in North London, but close to bustling central London.
If you are looking for a venue with a bit of historical beauty, Clayton Crown Hotel with its Grade II listed Victorian building is the place for you. It now offers a modern twist with a glass atrium which connects the original terracotta building to the new building. The blend of old and modern qualities makes this hotel is the perfect place for an elegant wedding reception.