Notes to Self
Shrewsbury, Shropshire, England, United Kingdom
Overlooking one of Shrewsbury’s oldest streets, this apartment is the perfect base for exploring the historic town centre. You won’t have to go far to find great local restaurants, cafes, bars and art.....
From €131