McDonald's 10888

McDonald's #10888, also known as McDonald's Fanshawe, is a McDonald's restaurant located at 103 Fanshawe Park Road East, London, Ontario.