Good location. Nice stay in London. Fine neighbourhood. Higly reccomended