Where is The Cenotaph?

Where is The Cenotaph located?

The Cenotaph, The Cenotaph, Great Britain (approx. 51.502666°, -0.1260866°)


Where is The Cenotaph on the map?