Salient Features of Clapham Junction
Clapham Junction has the reputation of being the busiest train station in the UK and it is located between the leafy, affluent area of Wandsworth and Battersea. Quite contrary to its name, it is not located in Clapham, which causes a lot of confusion. Moreover, Clapham Common is also aRead More