You are viewing a single comment's thread from:RE: Which is your favourite Christmas place in London - IYC Contest EntryView the full contextView the direct parentlivinguktaiwan (80)in Introduce Your City • 3 years ago The angels are certainly a very welcoming sight