www.Selfcatering-Directory.co.uk - The Self Catering accommodation directory.

Send a message to Mayfair House Apartments in Mayfair

22-28 Shepherd Street  Mayfair
London W1J 7JH England
0207 938 5930

"Short term self catering luxury serviced apartments in Mayfair."

Your Email address :
Subject :
Message :
Contact Telephone Number
NOTE: Please be warned NEVER pay in advance for your stay using bank transfer (Western Union, MoneyGram etc) Those forms of payment offer YOU the buyer, NO RECOURSE.



Back to Mayfair House Apartments - 22-28 Shepherd Street  Mayfair London W1J 7JH England