'Too many Londoners in House of Lords'