I visited the Bow Creek lighthouse while in Europe in May 2015.

  • Tower Hamlets, London, United Kingdom
  • Built: 1864