
What is recorded here
Statue of Achilles is a monument or public art in City of Westminster, England.
From the Geograph Britain and Ireland picture record 14783
The picture record does not grant access. Use signed public paths and do not enter private land without permission.
Places near here
Pictures: N Chadwick, Wikimedia Commons · CC BY-SA 2.0; David Smith, Wikimedia Commons · CC BY-SA 2.0; Dylan Moore, Wikimedia Commons · CC BY-SA 2.0; Oxyman, Wikimedia Commons · CC BY-SA 2.0; Stanley Howe, Wikimedia Commons · CC BY-SA 2.0; David Dixon, Wikimedia Commons · CC BY-SA 2.0; Vards Uzvards, Wikimedia Commons · CC BY-SA 2.0; Nigel Cox, Wikimedia Commons · CC BY-SA 2.0
More things to do in City of Westminster · All of City of Westminster
What do you know about this place?