Twin Firs Property gallery Property video Play Twin Firs, Crowell Hill, Chinnor, OX39 4BT Asking price £1,200,000 Visit estate agent