Serviced Apartments Central London

Top Serviced Apartments in Central London

Central London is the innermost part of London that covers several of the city’s boroughs. Home to the vast majority of attractions and some of the top names in finance and corporate institutions, this is where both leisure and corporate travellers hang out. But some want to stay here right in the centre, and who can blame them? And that’s where our Central London serviced apartments come into it. They offer all the cosy features that everyone wants when they’re in the top city of Europe.

Those looking to book Central London accommodation should choose the following:

All of our Central London apartments deliver bespoke and luxury amenities that make any short or long term stay relaxing and comfortable for all guests. They include the likes of a fully equipped kitchen for home cooking in the evening, a flat screen TV to catch up on all the latest hits, stylish furnishing to fall into after a long day and cosy bedding that will leave any guest recharged for the next day. 

Centrally located, and close to the attractions of the neighbourhood and to Underground connections to the rest of the city, our fully furnished apartments in Central London will complete any stay in the city of London.

Showing 1-8 of 52 apartment buildings

Price per night
42 James Street
from $323/night
60/68 Maryleobne Lane
Rates on Request
All our properties have been verified by experienced property managers.

Can't find what you are looking for?

We have a number of other properties not yet listed on the site.
Please fill out this form and we will get back to you shortly.


I subscribe to thesqua.re's marketing emails

Distance
Time

Where to Stay in Central London

Given that Central London contains some of the city’s top boroughs, it will come as no surprise to find out that there are many places where leisure and corporate travellers can set up camp. From Camden, Islington, Hackney, Tower Hamlets, Southwark, Lambeth, Kensington & Chelsea and Wandsworth.

Our serviced apartments can be found all over the centre of London - part of our promise to deliver cosy yet centrally located accommodation that makes all stays memorable for the right reasons. From quirky areas and trendy accommodation to high end areas and sharp accommodation, there are many options to consider for a home away from home. With all amenities taken care of, furnished apartments don’t come better than these.

But some of Central London’s areas are only going to attract certain types of people. Business travellers will be looking for corporate apartments near the Bank of England or the London Stock Exchange, while leisure travellers will be quite comfortable near Finsbury Park Shoreditch and Hoxton. 

Which part of Central London becomes the short or long term home is up to the traveller, but either way, the perfect stay can be found within our extensive portfolio.

Facts about Central London

Central London is arguably one of the most recognised parts of London; everything that one associates with the city can be found here (Big Ben, the London Eye, British Museum, Buckingham Palace, the Bank of England and St James Park). But regardless of how well known something is, there are elements that will remain a mystery - and that's the same for Central London.

Below are 10 facts that guests should know before they arrive:

  • The City of London can trade with the Eastern Hemisphere in the morning and the Western Hemisphere in the afternoon, allowing it to trade in all major markets in one day
  • Though it is the oldest part of London, the City doesn’t look very old because it has been destroyed and rebuilt twice 
  • About a quarter of the buildings are replaced every 25 years or so
  • Before 1980, any bank operating in the City of London had to have an office within 10 minutes walk of the Bank of England
  • The Bank of England was devised by a Scot, William Patterson, and its first Governor was a Frenchman, John Houblon
  • The City of London has more Japanese banks than Tokyo and more American banks than Manhattan
  • Over 40% of all the world’s foreign exchange transactions are made in the City
  • Some of the City’s most famous institutions started out in coffee houses at the end of the 17th century
  • Over one hundred Livery Companies still exist today even though the trades they represented have vanished from the City
  • There are more international telephone calls made from the City of London than anywhere else in the world

Things to Do in Central London

When guests have settled into their serviced apartment, they can then think about what to do next. And because they’re staying in Central London, there will be ample opportunities to make the days go by. The Q&A below can point new travellers in the right direction:

Q. What are the most popular things to do in Central London?

Some of the most popular things to do in Central London are:

  • Visit the British Museum
  • Ride the London Eye
  • Take a pic of Big Ben
  • Take a tour of Westminster Abbey
  • Explore the Houses of Parliament
  • Relax in Trafalgar Square
  • Discover the best art in the National Gallery
  • Take long walks through the busy streets
  • Shop down Oxford Street
  • Explore the second-hand bookshops near Leicester Square
  • See the changing of the Guard
  • Watch a West End hit

Q. What is the best way to spend a day in Central London?

Here’s how you should spend a day in Central London:

  • See Westminster Abbey before the queues start forming
  • Go the London Eye and take in astounding views
  • Get that all-important Big Ben selfie
  • Have some lunch at one of the Westminster pubs
  • Take a quick stroll around the National Gallery, especially the Impressionists
  • Head down to the bustling crowds of Oxford Street
  • Catch a bite to eat at one of the fashionable eateries
  • Watch the changing of the Guard
  • End the day with a show in the West End

Places to Visit in Central London

With Central London being full to the brim of attractions and things to do, a comprehensive list could go on for a long time. But these attractions aren’t just for tourists; even corporate travellers could enjoy a few of them in between meetings. 

Here are a few:

  • Westminster Abbey - The church where all of Britain’s monarchs get coronated, this Gothic structure is one to be admired
  • Big Ben - The famous clock is one of the golden selfies to take whilst in the city
  • Trafalgar Square - Home to Nelson’s column, many tourists can be found sitting on the steps every day watching the world go by or taking snaps with the fountains
  • Leicester Square - Crowded with shoppers, squashing through the horde of people is an activity in itself
  • National Gallery - From Van Gogh to Cezzane, Da Vinci and Sauret, this is the key gallery of London for art lovers 
  • British Museum - Journeying through history can’t get as epic as this huge and diverse museum
  • West End - All the big hits can be found here, with a few smaller shows scattered around
  • London Eye - See 360 degree views of the city in one of the familiar and slow-moving capsules

Places to Eat in Central London

The city centre is full of global cuisines that can fill the mind stomach and soul. They don’t call London a diverse city for nothing; the restaurant options alone more than show it has a world’s view, not an insular view. 

Q. What are the best restaurants in Central London?

The 10 best restaurants in Central London are:

  • Frenchie
  • Sabor
  • Bocca di Lupo
  • Blacklock Soho
  • Parsons
  • BAO
  • The Palomar
  • Barrafina
  • J Sheekey
  • Gymkhana

Q. What are Central London’s cheaper dining options?

Those looking for cheaper places to eat in Central London should go to:

  • Abu Zaad
  • Arancini Brothers Factory Café
  • Ariana II
  • Bao
  • Gourmet Goat
  • Baoziinn Romilly Street
  • Bánh Bánh
  • Berber & Q Shawarma Bar
  • Bibimbap
  • Bleecker St

Shopping in Central London

The centre of London is home to a vast supply of shopping attractions. From malls to secret alleyways of luxury brands, shopping malls and iconic shopping streets, there’s much that shoppers can enjoy when they want to satisfy their consumer craving. These include the likes of:

  • Oxford Street  
  • Tottenham Court Road 
  • Westfield London
  • Bond Street
  • Hays Galleria
  • Covent Garden
  • Piccadilly Circus
  • St Martin's Courtyard
  • The Royal Exchange 
  • Burlington Arcade

Transportation in Central London

Getting around London is easy. With the likes of the London Underground, London Overground, DLR and TfL Rail services, exploring the city and its surrounding couldn’t be more convenient. 

With Central London, there are substantial connections that will get travellers all across the city, with some stations having access to multiple lines and networks, like:

  • Westminster
  • Waterloo
  • London Bridge
  • Kings Cross St Pancras
  • Euston
  • Leicester Square
  • Piccadilly Circus
  • Oxford Circus

Travelling around London though isn’t free. An oyster card is the best bet; all visitors need to do is touch in and out at the start and end of their journey. But to get the most out of London, it’s best to at least get a Zone 1-2 card even though Central London is in Zone 1:

  • Single journey ticket (zone 1-2) - £4.90
  • Oyster/Contactless payment card (zone 1-2) - £2.40

Plus, with TheSqua.re’s Central London serviced apartments, guests are assured and delivered a central location that gives them easy access to the London Underground.

Weather in Central London

The weather in Central London is much like the rest of London, which is also like the rest of the UK; in short, it can be difficult to predict. The city of London is known for its cold winters (where temperatures fall below freezing), but also for its hot summers where temperatures can reach average highs of 24 degrees (or 35 degrees, like in 2019). But it’s fair to say that British summers are notoriously unpredictable, so wet-weather clothing is essential at any time of the year. The month of September is often a good time to visit as well, as the temperature is usually still warm, whilst being a little cooler than August in the evenings, making for a more comfortable stay. 

So, overall, whether a guest is in Central London for business or leisure, the weather will hold many surprises for them.

FAQs - Things to Know before booking Serviced Apartments Central London


Q1. How many serviced apartments are available for booking in Central London, London ?

A1. There are over 52 serviced apartments in Central London, London with more being added every day. In total, TheSqua.re has over 100,000 apartments across the globe that are waiting to be booked. Book now

Q2. What are the most popular luxury serviced apartments in Central London, London ?
Q3. What is the price range of serviced apartments available in Central London, London ?

A3. Prices start from $116 per night and increase from there. Bear in mind that the type of apartment and number of guest will affect the overall price. Book now

Q4. What offers are currently available for booking serviced apartments in Central London, London on TheSqua.re?

A4. To see a selection of Central London, London offers, please visit our offers and coupon page.

Q5. How do I search for the best serviced apartments in Central London, London on TheSqua.re?

A5. Choose a part of Central London, London you want to visit and search for the perfect stay for you using our easy search tool. Begin your search here.

Q6. Do Central London, London serviced apartments provide breakfast, gym & other extra services?

A6. Some of the apartment buildings in Central London, London will offer bed and breakfast or gym membership, whereas others may provide them with an extra charge. The apartment listing will make that clear Other services include airport pick-up, meet and greet and so much more. Book your stay here for the full TheSqua.re experience.

Q7. Can I have guests in a Central London, London serviced apartment?

A7. That depends on the policy of the apartment/building management. You may have to enquire first when making your booking in Central London, London .

Q8. Why is staying in a serviced apartment in Central London, London better than a hotel?

A8. Serviced apartments in Central London, London have all the features of home, are centrally located and have other astounding attributes that make them better than hotels, as covered here.

Our 52 serviced apartments in Central London are rated 4.0 out of 5 based on 84 reviews
×
Schedule a call back in your preferred language with our reservations team.
callback