laura tenebrosi
A very pretty street
This little oasis of peace (it is a closed road, almost a small courtyard) is found just 300 m from one of the most famous shopping streets in London, King's Road. It's a residential area, with pastel-toned English houses, and on a beautiful sunny day it's just perfect. To get there, take the underground to Sloane Square and then King's Road. You'll find Bywater on the right side of the street.
+2