External covered terrace

External covered terrace

user profile picture
1 year ago

The Sheldan Inn

Sloansway, Welwyn Garden City AL7 1NB, UK