The Rose Garden is a perhaps lesser known floral attraction in London's Hyde Park, suitable for a detour in a walk between Buckingham Palace and Harrods department store. 'The Serpentine' lake is also nearby. [flower bed,blue sky,Rose Garden,Hyde Park,Great Britain,United Kingdom,tourist attraction]