As I was walking through London I came across this little charming house. It looked like something out of a fairy tale - except it was right in the middle of the city!! The building barely visible in the left hand side of the picture is actually Buckingham Palace.