Well appointed family home for a most comfortable stay when exploring the greater London area.