English: This was one of the most sumptuous buildings in London.
Telugu: లండన్ లోని ఉత్తమ నగరాలలో ఈ నిర్మాణం ఒకటి.