Wonderful place to stay. It was perfect for our few days in London. The location is really nice as it had lots of shops and food places around and isn’t too far from the tube station.
It was nice apartment and looked exactly like pictures.
Would recommend!