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