Where is tmi filmed?

Leicester Square in London