Notting Hill ♥

One of the most beautiful spots in London is definitely Notting Hill – there are small shops and boutiques on every corner. I fell in love with this place. Notting Hill is best known for the film of the same name in which Julia Roberts and Hugh Grant play the […]

Continue Reading