English: The House of Lords - London
Telugu: లార్డ్స్ - లండన్