The Alexandra

The Alexandra
Prospect Place, Harrogate, Yorkshire, HG1 1LB
Photo of The Alexandra