Francis Holland School

AddressLondon, (map)