3 St Marys St, Newport TF10 7AF, United Kingdom +44 1952 872250
How to go there
Tea house Loc: 52.7693 / -2.37867
Plan your visit