User: At London, UK.
Assistant: There are 10 of those in London. One place of worship I recommend is All Saints, Margaret Street.