The Star of Siam

The Star of Siam
101 Durham Road, Houghton Le Spring, Tyne & Wear, DH5 9QT
Photo of The Star of Siam