+0207 629 0763 firstname.lastname@example.org
Short term rental properties in Mayfair, Central London.
We have designed and equipped our serviced apartments as if they were our home. Step inside and everything will be taken care of by our warm and professional staff. Step outside and you will be in an exclusive and yet central location in London. We offer superb value for money, high standards of facilities and a friendly service. Whether you require apartments for a day/week/month we have a selection in Shaw House and Clarges Street.