This charming traditional two-bedroom top-floor flat is nestled in the highly sought-after area of Duddingston in Edinburgh, known for its historical...