The Queen Mother Court

The Queen Mother Court
Borstal Road, Rochester, Kent, ME1 3JF
Photo of The Queen Mother Court