Presidential Serviced Apartments, Kensington

Earls Court, London W, United Kingdom



Presidential Serviced Apartments, Kensington, Earls Court, London W, United Kingdom