Where is Rochester Independent College?

Where is Rochester Independent College located?

Rochester Independent College, Rochester Independent College, Great Britain (approx. 51.384°, 0.5087°)


Where is Rochester Independent College on the map?