To enjoy your vacation in London, stay at My Lovely Clapham Flat London, which is nearly a 20-minute walk from Larkhall City Park and 4.8 km from the public Trafalgar Square.
The apartment is located fairly close to Clapham North tube station.
The famous Natural History Museum can be reached by car in a few minutes, while Bible Truth Church of God is right by this apartment.