A perfect amalgamation of greenery and beautifully designed buildings is what one witnesses on visiting Hyde Park in London
Coffee