A stunning one bedroom, one bathroom apartment set on the third floor of Milford House. A superb one bedroom apartment at Milford House, located on the world famous Strand in the heart of London. This stunning apartment offers high-quality, contemporary interiors ...