Beautiful flat in the heart of clapham. Perfect location for a brief or long staying in London.
2 min from Clapham Common station.
Strongly recommended!
Thanks Owen and your support team!