English: Buckingham Palace is one the most exciting place in London.
Telugu: లండన్ యొక్క ఆకర్షణలలో ఖచ్చితంగా బకింగ్హామ్ ప్యాలస్ ఉన్నాయి.