One benefit of staying in luxury apartments in London is that you can choose to dine wherever you wish. Choose in-house chefs, whizz up your own fare, or head out to one of London’s finest dining establishments. Whichever of our luxury apartments you choose you’ll find an exquisite dining experience right on your doorstep. Here is our pick of the best apartments to choose when you want luxury dining a short distance away.

  1. Town Hall Hotel and Apartments, Shoreditch

Stay at the Town Hall Hotel and Apartments in Shoreditch to be within a stone’s throw of the inventive Clove Club. The food here is British, but not in the way you’d typically expect. This is precise yet elegant cooking. If you’re not sure what to choose then opt for the tasting menu which is a masterpiece with nine luxury courses.

  1. Cheval Phoenix House, Chelsea

Cheval Phoenix House one and two bedroomed apartments place you in the heart of Chelsea. One of our finest luxury apartments in London, this puts you close to the bijou Five Fields. Five Fields is a celebration of British ingredients.


View this post on Instagram


A post shared by The Five Fields (@the5fields) on

  1. Mayfair Orchid, Mayfair

The Mayfair Orchid is perfect for hopping out to Alyn Williams in The Westbury. Experiencing fine hotel dining, indeed with a Michelin star, with the luxurious comfort of your own apartment to go back to – it is the best of both worlds.

  1. 44 Curzon Street, Mayfair

As you’d expect, London’s Mayfair is bursting with luxury places to stay and dine. In addition to the above, why not stay at the impressive 44 Curzon Street and indulge in incredible afternoon tea at Claridge’s.

  1. Beaufort House, Knightsbridge

Beaufort House is positioned perfectly for sampling Marcus – a Michelin starred restaurant which claims to create ‘contemporary British food to evoke and create memories’.


View this post on Instagram


A post shared by Beaufort House Chelsea (@beauforthousechelsea) on

  1. Mount Ararat Road, Richmond

Just because you’re away from the bustling centre of London doesn’t mean you need to scrimp on luxury. The Mount Ararat Road property in Richmond positions you within close proximity of The Glasshouse at Kew. Here you will find formal Michelin-starred dining in an impressive setting.

  1. Sloane Gardens, Belgravia

Our magnificent property at Sloane Gardens is very near to both The Goring Dining Room which serves delectable and fine British cuisine, and the distinctly different Amaya which offers pan-Indian tapas.

  1. Garrick Mansions, Covent Garden

Covent Garden is popular for its street food, but it’s also well known for L’Atelier de Joël Robuchon which is close to Garrick Mansions. The food here is more like a work of art, and as such understandably holds both a Michelin star and 3 AA Rosettes. You can be forgiven for thinking you’re in the heart of Paris given the style of cuisine but the surroundings are distinctly Japanese.

  1. Roman House, Moorgate

Roman House in Moorgate is within walking distance of City Social. Roman House is ideal for business travellers who have work in the City. Therefore knowing this popular spot allows you to know where to dine or entertain clients.

  1. Featherstone Street, Shoreditch

Featherstone Street puts you in a prime position for exploring a number of different dining experiences. For a wonderful experience, try Brat which has recently acquired a Michelin star. This is all about the grill but don’t let that fool you that this isn’t luxury dining because it really is a striking experience.

Whilst these are some of our favourite locations for staying and dining, when you choose luxury apartments in London you’ll always be within easy reach of somewhere incredible to eat. Make a booking online, or call on +44 (0) 208 004 0007.