- GP practice
Archived: Clapham Junction Medical Practice
Map and contact details
Clapham Junction Medical Practice
263 Lavender Hill
Battersea
London
SW11 1JD