A metropolitan station, potentially on the pic line but I'm sure it has the larger outer London stock. It's inside but the ceiling is super high. Lots of glass maybe? One island platform that I remember but no walls in between them.
Any ideas?
Any ideas?
Last edited:
