Destination Nation Logo

Corporate Housing in London

London, the capital of England and the United Kingdom, is a 21st-century city with history stretching back to Roman times. At its centre stand the imposing Houses of Parliament, the iconic ‘Big Ben’ clock tower and Westminster Abbey, site of British monarch coronations. Across the Thames River, the London Eye observation wheel provides panoramic views of the South Bank cultural complex, and the entire city.

236 properties found for "London"

Sort by:
Recommended
Luxury St John’s Wood Apartment - photo 1
Price on request
APARTMENT
Luxury St John’s Wood Apartment
London, United Kingdom
Minimum Stay: 5 nights
Unit Types
3 Bedroom 3 Bathroom Apartment
3660 sqft
3 Beds
3 Bath
Talisman & Duckman Tower - photo 1
Price on request
APARTMENT
Talisman & Duckman Tower
London, United Kingdom
Minimum Stay: 7 nights
Unit Types
One-Bedroom Apartment
431 sqft
1 Bed
1 Bath
Two-Bedroom Apartment
646 sqft
2 Beds
2 Bath
Three-Bedroom Apartment
N/A
3 Beds
2 Bath
Maine Tower Apartments - photo 1
Price on request
APARTMENT
Maine Tower Apartments
London, United Kingdom
Minimum Stay: 7 nights
Unit Types
One Bedroom Apartment
484 sqft
1 Bed
1 Bath
Two-Bedroom Apartment
N/A
2 Beds
1 Bath
Lanterns Way Canary Wharf - photo 1
Price on request
APARTMENT
Lanterns Way Canary Wharf
London, United Kingdom
Minimum Stay: 3 nights
Unit Types
One Bedroom Apartment
452 sqft
1 Bed
1 Bath
Two Bedroom Apartment
570 sqft
2 Beds
1 Bath
Two Bedroom Two Bathrooms
646 sqft
2 Beds
2 Bath
Mansion House Apartments - photo 1
Price on request
APARTMENT
Mansion House Apartments
London City, United Kingdom
Minimum Stay: 3 nights
Unit Types
One Bedroom Apartment
409 sqft
1 Bed
1 Bath
Old Street Tower Apartments - photo 1
Price on request
APARTMENT
Old Street Tower Apartments
London City, United Kingdom
Minimum Stay: 3 nights
Unit Types
One Bedroom Apartment
484 sqft
1 Bed
1 Bath
Brook House Apartments - photo 1
Price on request
APARTMENT
Brook House Apartments
London City, United Kingdom
Minimum Stay: 3 nights
Unit Types
One Bedroom Apartment
484 sqft
1 Bed
1 Bath
Aldgate Apartment - photo 1
Price on request
APARTMENT
Aldgate Apartment
London City, United Kingdom
Minimum Stay: 3 nights
Unit Types
1 bedroom, 1 bathroom Apartment
484 sqft
1 Bed
1 Bath
Moorgate Apartments - photo 1
Price on request
APARTMENT
Moorgate Apartments
London City, United Kingdom
Minimum Stay: 30 nights
Unit Types
One Bedroom Apartment
484 sqft
1 Bed
1 Bath

Not seeing what you need?

Let our team find the perfect property for you. Share your requirements and we'll handpick the best options.

Kew Bridge - photo 1
Price on request
APARTMENT
Kew Bridge
London, United Kingdom
Minimum Stay: 3 nights
Unit Types
Two-Bedroom Apartment
743 sqft
2 Beds
1.5 Bath
Three-Bedroom Apartment
1087 sqft
3 Beds
3 Bath

Need help deciding?

Unsure what you're looking for? Use our AI assistant to find the perfect property — just ask and it'll help you narrow down the options.