The Residence

The Residence
Ponton Road, London, SW8 5BA