Lower Road Trading Estate Stowmarket Suffolk IP14 3BX |
|
Jump to map |
About Lakeside Tea Rooms | |
Lakeside Tea Rooms is a Restaurant serving the Stowmarket community in Suffolk, United Kingdom and located at Lower Road Trading Estate
Show more...
Show less...
|
Your Rating |