All Hallows Barking-by-the-Tower London

Byward Street, London , England, United Kingdom - Phone: 020 7481 2928