London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
58 Kensington Court, London
Set in a peaceful garden square near Kensington High Street, these apartments are just a minute’s walk from Hyde Park and Kensington Gardens. Each offers a modern kitchen and satellite TV.
See MoreUsage of subsidiary facilities may incur additional fees