This is the oldest of the River Thames light stations. Located on the India Arms Wharf in Northfleet, on the south side of the river. Apparently accessible by walking the wharf. ARLHS # ENG-089
No photo available