English Heritage: Jewel Tower

English Heritage: Jewel Tower
Abingdon Street, London, SW1P 3JY
Photo of English Heritage: Jewel Tower