The Village Tea Room 2.77

4 star(s) from 5 votes
Oldham,
United Kingdom

About The Village Tea Room

The Village Tea Room The Village Tea Room is one of the popular place listed under Place To Eat/Drink in Oldham ,

Contact Details & Working Hours

Map of The Village Tea Room

Reviews of The Village Tea Room

   Loading comments-box...