24 hours in Notting Hill, London

Notting Hill is a beautiful district in West London, located in the north of Kensington within the Royal Borough of Kensington & Chelsea. It is home to some of the most stunning mews and boutiques in London and is famously featured in the 90’s film Notting Hill. It’s a lovely escape from the hustle and bustle of central London and somewhere that definitely should be on your London ‘to-visit’ list!

Continue reading “24 hours in Notting Hill, London”