Where is Inn On The Lake, Gravesend?

Where is Inn On The Lake, Gravesend located?

Inn On The Lake, Gravesend, Kent, United Kingdom (approx. 51.40301°, 0.40675°)


Where is Inn On The Lake, Gravesend on the map?