The Car Park

The Car Park
Britannia Road, London, SW6 2JR