Castle Lodge
An iconic historical building in the heart of Ludlow