Avon House

An exquisite 40 bed care home in a tight urban plot embracing the local environment and views over Hyde Park.