Harvester - Kings Head Camberley
Location picture
Pleasant 6.4 (18 reviews)
Around £133