T
Tea Room 26
Address
The Square, Liphook GU30 7AH
City
Liphook
Post Town
Liphook
County
Hampshire
Country
England