English: Somerset House is a major art and cultural centre in the heart of London.
Telugu: లండన్ గుండెలో సోమర్సెట్ హౌస్ ప్రధాన కళ మరియు సాంస్కృతిక కేంద్రాలలో ఒకటి.