St Pancras Clock Tower

OVER 200 SQUARE METRES

St Pancras Clock Tower

HEAD FOR HEIGHTS

STUNNING VIEWS