Tea house
253 Ilford Ln, Ilford IG1 2SB, United Kingdom
Tea house
116 Warwick St, Leamington Spa CV32 4QP, United Kingdom
Tea house
12 Wrights Ln, Kensington, London W8 6TA, United Kingdom
Tea house
The Cliffs, Cheddar BS27 3QE, United Kingdom
Tea house
49 Babbacombe Downs Rd, Babbacombe, Torquay TQ1 3LP, United Kingdom
Tea house
26 High St, Lyndhurst SO43 7BG, United Kingdom
Tea house
West Mount, Goathland, Whitby YO22 5AL, United Kingdom
Tea house
Main St, Catthorpe, Lutterworth LE17 6DB, United Kingdom
Tea house
139 Vauxhall Walk, Vauxhall, London SE11 5HL, United Kingdom
Tea house
Basin Rd, Heybridge Basin, Maldon CM9 4RS, United Kingdom