Nestled in the heart of London’s theatre district, Giotto London is a true culinary treasure, offering a delightful dining experience