Where is Castle House, Whitstable?

Where is Castle House, Whitstable located?

Castle House, Whitstable, Castle House, Whitstable, Great Britain (approx. 51.36149°, 1.02451°)


Where is Castle House, Whitstable on the map?