Mutant Lemming
Established Member
Was ambling through St.Pancras and gazing up to the roof was wondering which station has the highest roof ?..... not sure if I would count the lower mezzanine as the point to measure from (it not having any platforms and was the beer barrel cellar in the past). Would say platform level to top of ceiling. Most of the main London terminals and the big city stations would be in with a shout I should imagine as most of them seem to be of a similar height.