Gift cards

Gift cards

A Babingtons Gift Card is the perfect present for sharing an extraordinary taste experience in our Tea Room in Piazza di Spagna.