
With over 2500 trains passing through Clapham Junction daily, the place may well be called one of the busiest ones in London and even in UK. As a result of excellent links between most popular locations it became one of must-live in places in London. It is well know for its buzzing night life, excellent restaurants and great shopping.