Every time I pass by it or walk through it, I am reminded of its British architechture. It is a majestic structure from where both local and lond distance train arrive - depart. It is always teaming with people and you feel like a drop in an ocean.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.