The Milestone Hotel – London’s Best?

The Milestone Hotel opened in the 1920’s and takes its name from the old cast iron...