A lovely place to stay with lots of local amenities. Central London so not far from anything.