Nestled a stones throw away from Melrose Arch, Melrose Walk is an international award-winning property. This secure development consisting of 6 modern