Francis Holland School in City of Westminster

Francis Holland School in City of Westminster is a school building, Ivor Place 37.

House Number
37
Street
Ivor Place
Building Type
school building