Good place to stay in London near all buses, subway, shops and restaurants. The flat is very nice as on the pictures.
I definitely recommand it.