Spit and Sawdust

Spit and Sawdust, London

rated excellent

Spit and Sawdust

21 Bartholomew Street
Elephant & Castle
London
SE1 4AL