Tower Hill

Tower Hill
Tower Hill, London, EC3N 4DR