Tower of London - the only green grass in January!