Berwick Street, W1F 0DR
From £1260 per week*
High quality, fully furnished London accommodation from only £100 per night. Our serviced apartments in Central London are all conveniently located to London's best restaurants and entertainment. Enquire today about availability!
Corporate Accommodation Central London
Central London is the bustling heart of London where you will discover famous monuments such as the London Eye and Westminster Abbey. Whether you're looking for one of London's best restaurants, wanting to relax in Hyde Park or simply explore London, Central London is the place to be.
Our fully serviced apartments in London are a great alternative to hotels as they offer the space and flexibility to fully relax and unwound after a busy day out. All our apartments come with a fully equipped kitchen, all bills and WIFI included and a weekly housekeeping service. Plus, if you have any problems during your stay our 24/7 Guest Relations team are always on hand to help you out.
If you are looking for long-term accommodation or a short stay apartment in London, our serviced apartments are perfect for you.
Enquire now about availability!
Explore the area
More About Central London
Central London: A Visitor's Guide
Visiting Central London for the first time? Our visitor's guide contains all the knowledge and insider tips you need to make the most of your stay.