An orange cat stands proudly, holding a sign that reads Welcome to London alongside a small model of Big Ben, radiating a friendly atmosphere.