Dec 23 London, day 1 Double decker bus, London eye, Christmas lights, dinner and Disney store. What a day!
What a lot to get through in one day! Must be exhausted x