Upper Bow 1 - Comfortable holiday home in the heart of the Old Town in Edinburgh.

Leave a review for The Upper Bow Residence No. 6