A great place in a really nice location in London - everything is close by and with the subway you can get anywhere.
Also, loved the Indian restaurants nearby.