Island Gardens

Island Gardens
Saunders Ness Road, London, E14 3DW
Photo of Island Gardens