Apartments Of London offers modern and cosy apartments for Self Isolation and business stays in London.
Enjoy the freedom of your own home with the comfort of a hotel without harming your family!
Our short-let London accommodations are located in Central London. They are all very close to tube stations and well connected to Central London.
Our Apartments come with TV and Free Wi-Fi connection, they are fully furnished, with private bathroom and kitchen facilities.
Our smart website makes your booking experience very simple. Enter your check-in and check-out date, select your destination and just choose the accommodation you like the most. Our apartments are available for short stays from 3 night or longer stays for several months. Long-term rentals have a fixed monthly rent.