October is a great time to stay with us at Euston Square Hotel, London. The leaves are falling but it’s not too cold, and the city is in that period of almost calm before we start to ramp up for Christmas. So what do you say? Come and spend a few days with us and...