Email Us admin@spencerexperts.com London Office Spencer | Future Care Costs & Vocational Experts219 Oxford St. W.Unit 102BLondon, ONN6H 1S5 Toll Free: 1 866 295 9195 Telephone: 1 519 660 3639 Fax: 1 888 798 1028