Contact Info Address: No.1 Abbey Road, London, W1 ECH, UK We Are Open: Open House on the 24th, – 12 mid day to 5 pm. Call: +44 (0) 800 203 4697 Email: mail@worldvisionint.org