The flat is a perfect base for seeing London, there is a tube station and overground 10 minutes walk away. The flat is very clean and has everything you would need for a short stay. The bed is really comfy.