(Translated by Google) A beautiful, peaceful place. You can catch a little breath from the crowded and noisy streets of London. The most beautiful in the evening! (Origin ... more