Queen's Park

Gail's

Sandwiches at Gail's in London. Photo by alphacityguides.

Mouthwatering homemade breads, sandwiches, and pastries all over London.