We had a really nice stay at the apartment! The location was also great because it wasn’t far from the underground station and you have a lot of supermarkets nearby! Also the view from the room was great! The only thing that we didn’t enjoy very much was the kitchen as it was quite small and we were only offered few plates etc.
But in general we are happy to recommend staying here when visiting London!