Excellent location for Chelsea Flower Show, and shopping.
Fresh flowers nice bonus