The Macallan Manor House at Rosewood London

Welcome to The Macallan Manor House at Rosewood London

Inspired by the Scottish Highlands, The Macallan Manor House is an immersive terrace, located in the Rosewood London’s courtyard, and set to offer an all day dining menu.

Visit Website