Click to expand/collapse all other details Hide this popup frame

TOWER OF LONDON, LONDON, MIDDLESEX, ENGLAND