 In the mid-seventies, these grandiose plans were shelved leaving St Leonard's Land somewhat isolated on the far side of a busy road.St Leonard's Land takes its name from the neighbourhood of St Leonard's which borders Holyrood Park.St Mary's Land was very similar to its adjoining building, Chessels's Land.