Short Stay London | Serviced and Studio Apartments
Send a Message to Short Stay London | Serviced and Studio Apartments
By Phone
Work - +44 20 7908 1340
Fax - +44 20 7908 1341
Short Stay London | Serviced and Studio Apartments
36-37 Kensington Gardens Square London
W2 4BQ