Get in touch
Name & Registered Office:
Serviced London Apartments and Management Ltd.
71 – 75 Shelton Street
Covent Garden
London
England
WC2H 9JQ
Company No. 07054637
For any enquiries please email:
Name & Registered Office:
Serviced London Apartments and Management Ltd.
71 – 75 Shelton Street
Covent Garden
London
England
WC2H 9JQ
Company No. 07054637