English Heritage: Jewel Tower

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