locations
Whether you are looking for a fully serviced apartment in London or in other UK cities, we can help you; we offer fully furnished serviced apartments for long-term stay.
With a serviced apartment you have the luxury of a hotel but the comfort of a true home away from home. Every apartment includes WIFI, a fully equipped kitchen, living area and weekly housekeeping service. Click one of the locations below to find out more about our locations.
England, birthplace of Shakespeare and The Beatles, is a country in the British Isles bordering Scotland and Wales. The capital, London, on the River Thames, is home of Parliament, Big Ben and the 11th-century Tower of London. It’s also a multicultural, modern hub for the arts and business. Other large cities are Manchester, Birmingham, Liverpool, Bristol and the university centres of Oxford and Cambridge.