Search Results

We have found 1 business listings matching your search query.

44 (0)20 7373 4040

Presidential Apartments London, Kensington

Presidential Serviced Apartments Kensington is one of the leading self-catering luxury apartments in Central London. The close proximity to the finest sightseeing and shopping destinations of the city