Institute Hall

Institute Hall
25 Main Road, Rochester, Kent, ME3 9AA
Photo of Institute Hall