The Clock Tower is a privately owned residential property within the iconic former Midland Grand Hotel at St Pancras. It easily lends itself to drinks receptions, private dining, small musical events and meetings.
St Pancras Chambers
Testimonials