Short Term Accommodation Specialists

+44 20 8810 1502


Chelsea Apartments

Set in one of London’s sought after locations – Draycott Place in Chelsea, these apartments offer a stylish collection of studios, one & two bedroom apartments. Ideal for indulging leisure breaks, these centrally located apartments are convenient for theatres, museums and shopping. So whether it be jogging in Hyde Park, a visit to Buckingham Palace ….