Bittescombe Lodge and Deer Park is situated on the edge of Exmoor National Park, surrounded by nature and tranquility Hidden in the hills of Somerset lies Bittescombe lodge, now part of Mandarin…