For Sale / 65 London Road, Edinburgh65 London Road, Edinburgh65 London Road, Edinburgh, EH7 6AASummarySize Approx. 0.1 ha (0.3 acres)Price AcquisitionDescriptionPBSAAcquired for HG DevelopmentsSite area area approx. 0.1 ha (0.3 acres)Located directly opposite Meadowbank Stadium – undergoing major redevelopmentApprox. 1.5 miles from Edinburgh City CentreIn planning for 76 student beds Enquire Gallery Enquire × Name (required) Your Email (required) Contact number (required) Your Message By using this form you agree with the storage and handling of your data by this website. Please leave this field empty.