English: It includes 17 platforms, which make it the largest station in the country, besides London.
Telugu: ఈ స్టేషన్లో 17 ప్లాట్ఫారంలు ఉన్నాయి, దీంతో ఇది ఇంగ్లాండ్లో లండన్ వెలుపల అతిపెద్దదిగా నిలుస్తుంది.