S

In my opinion one of the better Stations in London...

In my opinion one of the better Stations in London. It s clean, modern and bright. I in particular love it at Christmas time when they have all their festive decorations up. Also a number of convenient shops located inside and outside around the station. You can tell its an old historical building but they have made it to look very attractive.

Comments:

No comments