Jubilee Gardens

Jubilee Gardens
Belvedere Road, London, SE1 8XX