GUILDHALL LONDON WHERE IT IS? PLAN WHAT THE GUILDHALL IS? Guildhall is the home of the City of London. The site was originally a Roman Amphitheatre, the largest in Britain.…
GUILDHALL LONDON WHERE IT IS? PLAN WHAT THE GUILDHALL IS? Guildhall is the home of the City of London. The site was originally a Roman Amphitheatre, the largest in Britain.…