Formans Fish Island

Stour Road, Bow, London, E3 2NT

Location map


Add to Shortlist