London3 : Notting Hill and Harrods
A bus tour in London