Yes they are quite impressive - not quite sure why they are at the Tower though - would have thought Trafalgar Square would have been more appropriate. Still if they had been there i wouldn't have seen them as it is too far to go for a lunchtime walk.