Prominent and highly visible 2.3 acre development site Located at the intersection... 1503 Hyde Park Road, London North A Vacant Land For Sale • 233 days Added by HOMELIFE/MIRACLE REALTY LTD 233 days ago