Short Term Accommodation Specialists

+44 20 8810 1502

Earls Court

Earls Court Square Apartment

Set in a prestigious and beautiful London square just off Earls Court Road with its many shops, restaurants, cafés and bars, this very well appointed two bedroom/one bathroom first floor apartment directly overlooks the garden square. Access to square is available to guests staying in this apartment courtesy of a swipe card which is given ….