M
Magda Mach Review of Giffee
A piece of beautiful nature in the heart of London...
A piece of beautiful nature in the heart of London. Beautiful views - you can't really tell that you are in a city. Fresh air, a few ponds you can even swim in and many paths to hike, run or walk your dog.

Comments: