Agar Town: A Lost TownWhere the impressive Gothic-style St. Pancras station now sits, there once was a vibrant neighbourhood full of life and activity. Agar...