The Cambria

The Cambria
40 Kemerton Road, London, SE5 9AR