City Island

City Island
Wharfside Road, London, E14 0JU