8 photos Lovely double bedroom by the Meadows Edinburgh (EH8) £663 pcm Double room - Available 15th Dec 2026