Hotels

The Manor Hotel London sold for £6m

The property is set across the basement, ground and three upper floors

The Manor Hotel London in Earls Court has been sold to a private international investor for £6m.

Check out our free weekly podcast

Back to top button