Truffles Restaurant phone At The Alton Grange Hotel, 17 -19, London Road Holybourne, Hampshire GU34 4EG map