The Milestone

The Milestone is a much loved Kensington hotel offering impeccable service