by vicki | Oct 11, 2016 | Travel
Located within walking distance of one the most recognizable residences in the world is the luxurious Milestone Hotel. This elegant five-star hotel overlooks Kensington Palace and Gardens, and while you most likely won’t be taking tea with Her Majesty, you can...