Statue in London

Open House London 2018: Notting Hill and Chelsea

It’s that time of year where the weather is turning colder and leaves are falling off the trees. It can be tempting to snuggle up and stay indoors. This weekend there is something on that will make you to want to leave the house – Open House…