LSO St. Luke’s Church
LSO (London Symphony Orchestra) St. Luke’s Church i London, England.