Miracle House is located between Seymour House and Tesco Express on Silva Island Way on The Wick in Wickford, Essex