The Lord Clyde Hotel

The Lord Clyde Hotel
279-281 Shields Road, Newcastle upon Tyne, NE6 1DQ
Photo of The Lord Clyde Hotel