Fantastic location, easy to walk anywhere, we walked back from The Royal Academy in Piccadilly and we're no spring chickens!!
Great places to eat - try Fiddies on Finchley Road.