answersLogoWhite

0

Clapham Junction train station is just off the Falcon Road in Battersea in London. It is very near to the Battersea library and can easily be accessed. Parking is an issue though.

User Avatar

Wiki User

12y ago

What else can I help you with?