The Milestone
The Milestone Hotel · 1 Kensington Ct. · Kensington, London W8 5DL
Tagged: Europe hotel 2017