Festive times of year is the best time to visit the capital city London. Cold weather of London doesn’t stop visitor of London and Londoners to come out of houses and have festive fun. There are many things to do during December. Christmas Carols at Trafalgar square: Date: 7th December to 23rd December 2015 Venue: Trafalgar Square London WC2N 5DN… Read more →
0208 500 5555 | Send Enquiry