Harriets place is walking distance to the tube in a nice area. Plenty of pubs and shops close by. Lots of space for a family or large group to have a good base to enjoy London :)