Great place to stay in London. 7 minutes walk from near tube station, bus stations are closer, but did't use them. With a walking distance are places to eat and some small shops. Everything was as expected and at high standard at Omar's place.