The Manor House, Richards Castle, Ludlow is an outstandingly situated country house surrounded by superb gardens and grounds with far reaching views.
The house was built at the turn of the 20th century as the Dower house for the local land owners – the Salway family.
The Manor House is situated above the village of Richards Castle and only three miles away from the historic town of Ludlow with its Norman castle, listed buildings and Michelin restaurants. |