Woods Tea Rooms
3a Wood Street
Doncaster DN1 3LH
United Kingdom