Bar
Bar
$$
The Crown is a cozy pub located in London, UK, known for its laid-back vibe and friendly atmosphere. With outdoor seating, a pool table, and a selection of beer and wine, it's the perfect spot to unwind with friends after a long day. Their menus are wonderful and whether you're looking to catch up over drinks or have a nicer meal out, The Crown has got you covered.
They also have a boutique hotel upstairs, with rich colours and luxurious finishes. Their rooms have been decorated with individual themes and characters and have amenities such as coffee, custom toiletries and Egyptian cotton linen. We've stayed here before and it was the most comfortable stay, such a wonderful experience!
Want to see more?
I have created curated maps and itineraries for travellers that want to travel like me.