The Secret Truffletier
Book a table at The Secret Truffletier, 61 London Road, Knebworth
Book a table