The Milestone Residences
The Milestone Residences
Hotel
3 Kensington Court
, London, England, United Kingdom
W8 5DL