The Milestone Hotel & Residences 1 Kensington Court, W8 5DL London, England

Close
18 people have recently viewed this hotel