The exquisite five-star Grade II Listed Milestone Hotel is located within the esteemed Royal Borough of Kensington and Chelsea, overlooking Kensington Palace and Gardens, minutes from the Royal Alb
The exquisite five-star Grade II Listed Milestone Hotel is located within the esteemed Royal Borough of Kensington and Chelsea, overlooking Kensington Palace and Gardens, minutes from the Royal Alb