South West London2023

A private six-bedroom residence in south west London.