Notting Hill

Oops! Sorry… You will have to practice your French on that one.
Elgin Crescent, Ladbroke Square Garden

Elgin Crescent, Ladbroke Square Garden