The Lion

The Lion
27 Wick Road, Teddington, Middlesex, TW11 9DN