Got a day trip to London planned. Only for the day. Anything that can be reconmended for 2 young boys please? I assume we will get dropped off and picked up from Hyde Park corner/ Park Lane.