With Christmas time well and truly upon us, you may well be thinking of alternative attractions to spend your time with friends and family this December. You will of course have your local German markets to frequent and enjoy some festive treats, but where in London can you find the…