The Cedars, Albert Park Road, Malvern, Worcestershire Read more about The Cedars, Albert Park Road, Malvern, Worcestershire2 minutes