London Health Sciences Centre

339 Windermere Road, N6A 5A5 (London)