Just when you think that London couldn't get any better you turn the corner and a little piece of paradise appears. Candy colored row houses, a pretty park with peacocks... I mean really? Is this real life? And I am fairly certain it is, but sometimes it really doesn't seem that way.
green, pink, yellow, blue...
a piece of paradise.
pretty as a peacock in a public park.