Second floor apartment, newly refurbished and just a few yards from the Royal Mile, providing comfortable accommodation in a wonderful location.
Pictures of Lovely Advocates Apt 1