VauxhallandI
Established Member
At the end of August I am staying the night in An apartment in the St Pancras Tower. Apparently there are steps up behind the clock face and maybe some sort of outside access although I am not 100% sure.
It should be pretty good and a notch and a half.
Does anyone know more about it or stayed there?
It should be pretty good and a notch and a half.
Does anyone know more about it or stayed there?
