Highly recommend staying here!
The apartment itself is beautifully decorated and is in an even better location that anticipated - right in the heart of Notting Hill!
We will definitely be staying here when we next come to London!!!:)