Take a double-decker bus to world famous department store Harrods, visit England's charming countryside along the river Thames, discover an up-and-coming star at a London play, tour the country's... This description may be from another edition of this product.