Fantastic location in London. The flat is very simple, but Tope makes you fell in your own home. The bed is very comfy, and has a good shower. If you are searching for a good location, this is the place.