Most of us would expect to be paying a fortune for a city break to London. But one mum and her son managed to have a two-day ...