We booked this tour with a Groupon deal. Very good value for money and very enjoyable. Not a long tour, maybe 75 minutes but we saw so many top London sights and the commentary was informative and amusing. Definitely go for the top deck as you see so much more. Might try the Ghost Bus Tour next.