Carpenters Hall


Carpenters Hall - City of London, Greater London, EC2M.