The Station Master's Office

Located In: St. Pancras London, Autograph Collection

Seated: 16 / Standing: 30

St. Pancras London, Autograph Collection

St. Pancras London, Autograph Collection

The Station Master's Office
Address
St. Pancras London, Autograph Collection

Euston Road Greater London, England NW1 2AR

Business Space Location Map
Capacity

Seated: 16

Standing: 30

Square Feet: 353 ft2

F&B Options
In-house catering
Equipment
  • A/V Equipment
  • TV
  • Projector & Screen