Presidential Serviced Apartments

Address:  6-12 Barkston Gardens, Kensington, London, SW5 0EN
Telephone:  044 020 7373 4040