Regent’s Park Townhouse

Regent's Park, London