You are viewing a single comment's thread from:RE: Kew Garden London, EnglandView the full contextsarez (64)in #travel • 7 years ago Amazing place. Never knew it to be so large and well made. Definitely place to visit very few years.