The Rangers War Memorial

Historical landmark13 Chenies St, London WC1E 7EY

The Rangers War Memorial, historical landmark in Bloomsbury & Holborn (13 Chenies St, London WC1E 7EY). War memorials.

  • War memorials

Nearby

Within a short walk, from across the London network.